<html>
  <head>
    <title>Добавление информации о клиентах</title>
    
    <script language="JavaScript">
	//Создание экземпляра XMLHttp
	function createXMLHttp(){
		var xmlhttp;
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E) {
				xmlhttp = false;
			}
		}
		if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
			xmlhttp = new XMLHttpRequest();
		}
		return xmlhttp;
	}
      
	  //Получение данных с формы и формирование запроса
      function getRequestBody(oForm) {
        var aParams = new Array();
        for(var i = 0; i < oForm.elements.length-1; i++) { //-1, дабы submit не трогать
          var sParam = encodeURIComponent(oForm.elements[i].name);
          sParam += "=";
          sParam += encodeURIComponent(oForm.elements[i].value);
          aParams.push(sParam);
        }
        return ("act=say&" + aParams.join("&"));
      }
      
	  //Отправка запроса
      function sendRequest() {
        var oForm = document.forms[0];
        var sBody = getRequestBody(oForm); alert(sBody);
        var oXmlHttp = createXMLHttp();
        
        oXmlHttp.open("POST", "http://jmods.ru/guestbook/mchat.php", true);
        oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        
        oXmlHttp.onreadystatechange = function() {
          try {if(oXmlHttp.readyState == 4) {
            if(oXmlHttp.status == 200) {
              saveResult(oXmlHttp.responseText);
            } else {
              saveResult("Ошибка: " + oXmlHttp.statusText);
            }
          } } catch (e) { }
        };
        
        oXmlHttp.send(sBody);
      }
      
	  //Отображение результата..
      function saveResult(sText) {
        var sElem = document.getElementById("divStatus");
        sElem.innerHTML = sText;
      }
      </script>
  </head>
  <body>
    <center>
      <form name="form">
        <pre>
        <p>Ввведите сообщение:<br>
			<textarea name="msg"></textarea><br>
			<input type="button" value="Отправить" OnClick="sendRequest(); return false" /><br/>
        </pre>
      </form>
	<pre><div id="divStatus">ololo</div></pre>
    </center>
  </body>
</html>